canning machine - French English Dictionary